{
    "include": [
        "draw.json"
    ],
    "objects": {
        "square1": {
            "color": [0, 0, 255],
            "position": [20, 20],
            "geometry": [20, 20],
            "rotation": 0.0,
            "pivot": null,
            "image": null
        },
        "heart": {
            "color": null,
            "position": [770, 570],
            "geometry": [20, 20],
            "rotation": 0.0,
            "pivot": null,
            "image": {
                "name": "badHeart",
                "position": [0, 0],
                "scale": 0.1
            }
        }
    },
    "keyframes": [
        {
            "time": 119,
            "object": "square1",
            "position": [710, 510],
            "geometry": [160, 160],
            "rotation": 360.0
        },
        {
            "time": 119,
            "object": "heart",
            "position": [90, 90],
            "geometry": [160, 160],
            "rotation": 360.0
        }
    ],
    "images": {
        "badHeart": {
            "type": "image",
            "path": "BadHeart.png",
            "scale": 1.0,
            "format": null
        },
        "hello": {
            "type": "text",
            "text": "Hello, World!\nFrom ProtoMark's animation engine",
            "font": "LiberationSans",
            "size": 24,
            "bold": true,
            "italic": false,
            "align": "center",
            "spacing": 2,
            "color": [0, 0, 0]
        }
    },
    "actions": [
        {
            "object": "square1",
            "type": "blit",
            "image": "badHeart",
            "scale": 0.125,
            "position": [0, 0],
            "time": [59, 119]
        },
        {
            "object": null,
            "type": "blit",
            "image": "hello",
            "scale": 1.0,
            "position": [50, 10],
            "time": [59, 119]
        }
    ]
}
